87ff6262791fd4a461619d352384340a7fe77f6a,subprojects/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/DefaultModuleResolutionFilter.java,ExcludeRuleSpec,ExcludeRuleSpec,#ExcludeRule#,613
Before Change
private ExcludeRuleSpec(ExcludeRule rule) {
this.moduleId = DefaultModuleIdentifier.newId(rule.getId().getModuleId().getOrganisation(), rule.getId().getModuleId().getName());
this.ivyArtifactName = new DefaultIvyArtifactName(rule.getId().getName(), rule.getId().getType(), rule.getId().getExt());
anyArtifact = isWildcard(ivyArtifactName.getName()) && isWildcard(ivyArtifactName.getType()) && isWildcard(ivyArtifactName.getExtension());
this.matcher = rule.getMatcher();
}
After Change
this.moduleId = DefaultModuleIdentifier.newId(rule.getId().getModuleId().getOrganisation(), rule.getId().getModuleId().getName());
this.ivyArtifactName = new DefaultIvyArtifactName(rule.getId().getName(), rule.getId().getType(), rule.getId().getExt());
this.matcher = rule.getMatcher();
isArtifactExclude = !isWildcard(ivyArtifactName.getName()) || !isWildcard(ivyArtifactName.getType()) || !isWildcard(ivyArtifactName.getExtension());
}
@Override